package com.cqemme.comm.constraint;


/**
 * @author 86156
 */
public class MqNames {
    /**
     * author nejery
     * 系统操作日志
     * 网关服务到node服务
     *  {
     *      ...
     *  }
     * **/
    public static final String SCHOOL_GATEWAY_TO_NODE_SYSTEM_LOGS = "school-gateway-to-node-system-logs";

    /**
     * author nejery
     * 系统信息，一般是系统错误日志
     *   {
     *       ...
     *   }
     * **/
    public static final String SCHOOL_ALL_TO_MESSAGE_SYSTEM_EMAIL = "school-all-to-message-system-email";

    /**发送短信队列名称**/
    public static final String SEND_MESSAGE_MQ = "school-all-to-message-system-note";
    /**推送后发送用户服务的队列信息id和所有电话号码****/
    public static final String MESSAGE_ID_AND_PHONE_MQ = "school-socket-to-user-messageId-and-phone";
    /**保安位置信息队列**/
    public static final String SECURITY_REAL_TIME_LOCATION = "school-hardware-to-socket-security-real-time-location";

    /**学生位置信息**/
    public static final String STUDENT_REAL_TIME_LOCATION = "school-hardware-to-socket-student-location-to-app";
    /**node消费的最原始学生队列**/
    public static final String STUDENT_LOCATION="student-location";
    /**存出行记录队列**/
    public static final String ACCESS_RECORD_INFO="school-hardware-to-hardware-save-access-record-info-to-mongodb";

    /**发送异常通行给相关人员的队列**/
    public static final String SEND_ERROR_ACCESS_RECORD_INFO="send-error-access-record-info";
    /**存出行记录队列**/
    public static final String ES_ACCESS_RECORD_INFO="es-access-record-info";
    /**预警记录队列* 未处理 等待学校服务取值处理  然后发送至下一个队列**/
    public static final String EARLY_WARNING_RECORD_INFO = "early-warning-record-info";
    /**存异常记录队列**/
    public static final String ES_EARLY_WARNING_RECORD_INFO = "es-early-warning-record-info";
    /**预警记录队列*学校服务取值处理  然后发送至这个队列**/
    public static final String EARLY_WARNING_RECORD_INFO_OK = "early-warning-record-info-ok";
    /**通知类消息**/
    public static final String MESSAGE_FOR_NOTICE_MESSAGE = "message-for-notice";
    /**添加学校以及添加管理员队列**/
    public static final String ADD_SCHOOL_AND_ADD_ADMIN = "add-school-and-add-admin";
    /**测试用队列****/
    public static final String TEST_MQ_CHANNEL = "test-mq-channel";

    public static final String ADD_PARENT_SEND_ORG = "add-parent-send-org";


    public static final String DEVICE_ALARM_DEVICE_INFO = "device-alarm-device-info";


    public static final String MQ_EXCHANGE = "exchange";

    public static final String MESSAGE_DELAY_CONSUMPTION = "Message-delay-consumption";

    public static final String SEND_MESSAGE_AGAIN_CHANNEL = "Send-Message-Again-Channel";
    /**
     * 存储消息队列
     */
    public static final String SCHOOL_ALL_TO_SOCKET_SAVE_MESSAGE_INFO = "school-all-to-socket-save-message-info";
    /**
     * 分发消息队列
     */
    public static final String SCHOOL_ALL_TO_SOCKET_SEND_MESSAGE_INFO_BY_PARAMS = "school-all-to-socket-send-message-info-by-params";


    /**
     * author nejery
     * 硬件服务到流程服务，产生报警
     * 报警类型查询学校服务
     * {
     *     "type": "sos",
     *     data:{
     *         "deviceId":1,
     *         ....
     *     }
     * }
     * */
    public static final String SCHOOL_HARDWARE_TO_ACTIVITI_ALARM = "school_hardware_to_activiti_alarm";


}
